Asynchronous Agreement through Distributed Coordination Algorithms Associated with Periodic Matrices
نویسندگان
چکیده
For the widely studied consensus-type distributed multi-agent algorithms, a standard discrete-time model is a linear system whose system matrix is stochastic, thus implementing the “averaging” updating rule for each agent. To ensure agreement among all the agents asymptotically, one usually requires the stochastic matrix to be indecomposable and aperiodic (SIA). In this paper, we show that in practice such requirements can be relaxed by allowing the matrix to be periodic if the agents update asynchronously. Such a relaxation is somewhat surprising since for synchronous updating, periodic matrices in general give rise to oscillations in the agents’ states. The key step to prove reaching agreement is to use a stochastic Lyapunov function to prove almost sure convergence of the associated stochastic linear system. The results reveal the critical role that asynchrony may play for distributed network algorithms.
منابع مشابه
Asynchronous Implementation of Distributed Coordination Algorithms: Conditions Using Partially Scrambling and Essentially Cyclic Matrices
Given a distributed coordination algorithm (DCA) for agents coupled by a network, which can be characterized by a stochastic matrix, we say that the DCA can be asynchronously implemented if the consensus property is preserved when the agents are activated to update their states according to their own clocks. This paper focuses on two central problems in asynchronous implementation of DCA: which...
متن کاملDistributed convex optimization via continuous-time coordination algorithms with discrete-time communication
This paper proposes a novel class of distributed continuous-time coordination algorithms to solve network optimization problems whose cost function is strictly convex and equal to a sum of local cost functions associated to the individual agents. We establish the exponential convergence of the proposed algorithm under (i) strongly connected and weight-balanced digraph topologies when the local ...
متن کاملComp9243 — Week 5 (08s1) Synchronisation & Coordination Time & Clocks
This lecture deals with one of the fundamental issues encountered when constructing a system made up of independent communicating processes: dealing with time and making sure that processes do the right thing at the right time. In essence this comes down to allowing processes to synchronise and coordinate their actions. Coordination refers to coordinating the actions of separate processes relat...
متن کاملCOMP 9243 — Week 4 ( 10 s 1 )
This lecture deals with one of the fundamental issues encountered when constructing a system made up of independent communicating processes: dealing with time and making sure that processes do the right thing at the right time. In essence this comes down to allowing processes to synchronise and coordinate their actions. Coordination refers to coordinating the actions of separate processes relat...
متن کاملCOMP 9243 — Week 4 ( 17 s 1 )
This lecture deals with one of the fundamental issues encountered when constructing a system made up of independent communicating processes: dealing with time and making sure that processes do the right thing at the right time. In essence this comes down to allowing processes to synchronise and coordinate their actions. Coordination refers to coordinating the actions of separate processes relat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017